package ticketmodel

//
type TicketLineModel struct {
	Id           int    `gorm:"primary_key;column:id" json:"id"`
	LineName    string `gorm:"column:line_name" json:"lineName"`
	LineLabel   string `gorm:"column:line_label" json:"lineLabel"`
	Tags        string `gorm:"column:tags" json:"tags"`
	Price       int64  `gorm:"column:price" json:"price"`
	CouponPrice int64  `gorm:"column:coupon_price" json:"couponPrice"`

	ImgUrl     string `gorm:"column:img_url" json:"imgUrl"`
	Imgs       string `gorm:"column:imgs" json:"imgs"`
	CreateTime       string `gorm:"column:create_time" json:"createTime"`
	UpdateTime       string `gorm:"column:update_time" json:"updateTime"`
}

// model init
func NewTicketLineModel() *TicketLineModel {
	return &TicketLineModel{}
}

// TableName
func (m *TicketLineModel) TableName() string {
	return "ticket_line"
}
